triggers: We need to order their execution
authorColin Walters <walters@verbum.org>
Mon, 20 Feb 2012 01:52:50 +0000 (20:52 -0500)
committerColin Walters <walters@verbum.org>
Mon, 20 Feb 2012 01:52:50 +0000 (20:52 -0500)
commit633da1e7adf911d2213b390378aa74d86ce427f2
tree5f1d8e7981322768f4dd370efbc230dfbb1b3eb7
parent339271726a25b69f39a6871cf163df95e9380ac4
triggers: We need to order their execution

Otherwise we run in inode order which is unpredictable.  In particular
this causes problems because we might run e.g. the gtk+ trigger before
the gdk-pixbuf one.  And ldconfig should really be first.
22 files changed:
Makefile-triggers.am
src/triggers/ostree-run-triggers.c
src/triggers/triggers.d/0001ldconfig.trigger [new file with mode: 0755]
src/triggers/triggers.d/0010mime-database.trigger [new file with mode: 0755]
src/triggers/triggers.d/0020dconf.trigger [new file with mode: 0755]
src/triggers/triggers.d/0030glib.trigger [new file with mode: 0755]
src/triggers/triggers.d/0040gdk-pixbuf.trigger [new file with mode: 0755]
src/triggers/triggers.d/0050gconf.trigger [new file with mode: 0755]
src/triggers/triggers.d/0060immodules.trigger [new file with mode: 0755]
src/triggers/triggers.d/0070pango.trigger [new file with mode: 0755]
src/triggers/triggers.d/0080gtk+.trigger [new file with mode: 0755]
src/triggers/triggers.d/0090desktop-database.trigger [new file with mode: 0755]
src/triggers/triggers.d/dconf.trigger [deleted file]
src/triggers/triggers.d/desktop-database.trigger [deleted file]
src/triggers/triggers.d/gconf.trigger [deleted file]
src/triggers/triggers.d/gdk-pixbuf.trigger [deleted file]
src/triggers/triggers.d/glib.trigger [deleted file]
src/triggers/triggers.d/gtk+.trigger [deleted file]
src/triggers/triggers.d/immodules.trigger [deleted file]
src/triggers/triggers.d/ldconfig.trigger [deleted file]
src/triggers/triggers.d/mime-database.trigger [deleted file]
src/triggers/triggers.d/pango.trigger [deleted file]